<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets">
<ui:composition template="/WEB-INF/templates/plantillaAdmin.xhtml">
	<ui:define name="menu">
		<h:panelGroup>
			<h:form>
				<table width="900" cellpadding="0" cellspacing="0">
					<tr>
						<td width="600" height="40">
							<table width="600" cellpadding="0" cellspacing="0">
								<tr>
									<td class="tabInactivo" width="150" height="40"><h:commandLink
											action="irServidores" value="#{msg.servidores}" />
									</td>
									<td class="tabActivo" width="150"><h:commandLink
											action="irUsuarios" value="#{msg.usuarios}" />
									</td>
									<td class="tabInactivo" width="150"><h:commandLink
											action="irTipos" value="#{msg.tipos}" />
									</td>
									<td width="150" style="border-bottom: 1px solid #2779AA"></td>
								</tr>
							</table></td>
						<td width="300" style="border-bottom: 1px solid #2779AA"></td>
					</tr>
				</table>
			</h:form>
		</h:panelGroup>
	</ui:define>
	<ui:define name="content">
		<f:view>
			<h1>#{msg.usuariosTitulo}</h1>
			<div class="texto">
				<h:outputText value="#{msg.usuariosTexto1}"/>
			</div>
			<br/>
			<h:form>
				<h:panelGrid columns="2" border="0" cellspacing="6">

					<h:outputText value="#{msg.usuario} " />
					<h:selectOneMenu value="#{usuarioBean.usuarioAdmin.email}"
						valueChangeListener="#{usuarioBean.cambiarUsuario}"
						immediate="true" onchange="submit()">
						<f:selectItems value="#{usuarioBean.listaComboUsuario}" />
					</h:selectOneMenu>
				</h:panelGrid>
			</h:form>
			<br></br>
			<h:form>
				<h:panelGrid columns="2" border="0" cellspacing="6">

					<h:outputText value="#{msg.nombre} "
						rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)}" />
					<h:inputText value="#{usuarioBean.usuarioAdmin.nombre}"
						rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)}"
						disabled="true" />
					<h:outputText value="#{msg.apellidos}: "
						rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)}" />
					<h:inputText value="#{usuarioBean.usuarioAdmin.apellidos}"
						rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)}"
						disabled="true" />
				</h:panelGrid>
				<div style="padding-left: 7px;">
					<h:outputText value="#{msg.usuarioDeshabilitado}" style="color:red;"
						rendered="#{usuarioBean.usuarioAdmin.habilitado == 0 and !(usuarioBean.usuarioAdmin.rol == 'ADMIN')}" />
					<h:outputText value="#{msg.usuarioHabilitado}" style="color:green;"
						rendered="#{usuarioBean.usuarioAdmin.habilitado == 1 and !(usuarioBean.usuarioAdmin.rol == 'ADMIN')}" />
					<br /> <br />
					<h:outputText value="#{msg.usuarioNumeroArchivos1} "
						rendered="#{usuarioBean.numeroArchivos > 0 and !(empty usuarioBean.usuarioAdmin.nombre)}" />
					<h:outputText value="#{usuarioBean.numeroArchivos}"
						rendered="#{usuarioBean.numeroArchivos > 0 and !(empty usuarioBean.usuarioAdmin.nombre)}" />
					<h:outputText value="#{msg.usuarioNumeroArchivos2} "
						rendered="#{usuarioBean.numeroArchivos == 0 and !(empty usuarioBean.usuarioAdmin.nombre)}" />
					<h:outputText value=" #{msg.archivos} "
						rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)}" />
					<br />
					<h:outputText value="#{msg.usuarioAdministrador}"
						rendered="#{(usuarioBean.usuarioAdmin.rol == 'ADMIN')}" />
				</div>
				<br />
				<h:commandButton type="submit"
					action="#{usuarioBean.habilitarUsuario}" value="#{msg.habilitar}"
					rendered="#{!(empty usuarioBean.usuarioAdmin.nombre) and (usuarioBean.usuarioAdmin.habilitado == 0) and !(usuarioBean.usuarioAdmin.rol == 'ADMIN')}"
					onclick="return confirm('#{msg.confirmarHabilitarUsuario}')" />
				<h:outputText value="   " />
				<h:commandButton type="submit"
					action="#{usuarioBean.deshabilitarUsuario}"
					value="#{msg.deshabilitar}"
					onclick="return confirm('#{msg.confirmarDeshabilitarUsuario}')"
					rendered="#{!(empty usuarioBean.usuarioAdmin.nombre)  and (usuarioBean.usuarioAdmin.habilitado == 1) and !(usuarioBean.usuarioAdmin.rol == 'ADMIN')}" />
			</h:form>

		</f:view>
	</ui:define>
</ui:composition>
</html>
